ATPG for Sequential Circuits through Genetic Simulation and Extracted Knowledge Exploitation
ثبت نشده
چکیده
A GA based sequential circuit test generator is presented. In addition to the typical GA operations knowledge extracted during the evolutionary process is used to further guide test generation. Population sequences having low fitness values but detect different faults, which otherwise would be discarded, are combined and specially compressed into a single sequence that covers, at least, the faults of each individual sequence. This technique combined with specialized GA operators leads to higher fault coverages at shorter computation times. Experimental results support the usefulness of the proposed method. Key-Words: Sequential Digital Circuits, Test Generation, Genetic Algorithms.
منابع مشابه
Improving a GA-based ATPG for Sequential Circuits by Exploiting Dynamically Generated "Essential Sequences"
This paper presents an algorithm that compacts the Test Sequences generated by a GA-based ATPG program for sequential circuits. In this algorithm, from a set of test sequences, a properly selected subset of sequences is reordered and combined without reducing the number of detected faults. By introducing the metric of fault density sequence selection is guided towards sequences that have higher...
متن کاملSpeeding Up GA-Based ATPG for Sequential Circuits through Knowledge Extraction and Exploitation
This paper presents a genetic algorithm based approach to cope with the problem of sequential circuit test generation. Population sequences having low fitness values but detect extra faults, which sequences otherwise would be discarded, survive and evolve in subsequent generations thus maintaining population diversity. For the purpose of further increasing the fault coverage and keeping the tes...
متن کاملEfficient Sequential ATPG Based on Partitioned Finite-State-Machine Traversal
We present a new automatic test pattern generation algorithm for sequential circuits by traversing the partitioned state spaces. The new features include: (1) nondisjoint state groups are obtained such that two different state groups may have common flip-flops, (2) partial state transition graphs (STGs) are constructed at run time for each state group, (3) spectral information for state variabl...
متن کاملDesign and Test of New Robust QCA Sequential Circuits
One of the several promising new technologies for computing at nano-scale is quantum-dot cellular automata (QCA). In this paper, new designs for different QCA sequential circuits are presented. Using an efficient QCA D flip-flop (DFF) architecture, a 5-bit counter, a novel single edge generator (SEG) and a divide-by-2 counter are implemented. Also, some types of oscillators, a new edge-t...
متن کاملCombinational test generation for various classes of acyclic sequential circuits
It is known that a class of acyclic sequential circuits called balanced circuits can be tested by combinational ATPG. The first contribution of this paper is a modified and efficient combinational single fault ATPG method for any general (not necessarily balanced) acyclic circuit. Without inserting real hardware, we create a “balanced” ATPG model of the circuit in which all reconverging paths h...
متن کامل